WFR WorldFootballRecord

 



ANTIGUA AND BARBUDA 1973


Champions:

Empire